take shelter behind - Alemán Inglés Diccionario